macroscopic organisms - Español Inglés Diccionario